﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace ATM
{
    public partial class LoginAdmin : Form
    {
        public static string Username;
        public LoginAdmin()
        {
            InitializeComponent();
        }

        private void btDangnhap_Click(object sender, EventArgs e)
        {
            Username = txtTendangnhap.Text;
            {
                try
                {
                    if (txtTendangnhap.Text == "" || txtMatkhau.Text == "")
                    {
                        MessageBox.Show("Bạn chưa điền đầy đủ thông tin", "Có lỗi xảy ra!");
                        txtTendangnhap.Focus();
                        return;
                    }
                    else
                    {
                        SqlConnection con = new SqlConnection(@"Data Source=(local);Initial Catalog=ATM_PM1;Integrated Security=True");
                        con.Open();
                        SqlCommand cmd = new SqlCommand("Select Admin_Password from TB_ADMINISTRATOR where Admin_Username ='" + txtTendangnhap.Text + "'", con);
                        SqlDataReader reader = cmd.ExecuteReader();
                        reader.Read();
                        if (txtMatkhau.Text == reader.GetValue(0).ToString())
                        {
                            MessageBox.Show("Bạn đã đăng nhập thành công!", "Thành công");
                            reader.Close();
                            con.Close();
                            this.Hide();
                            Form1 Main = new Form1();
                            Main.ShowDialog();


                        }
                        else
                        {
                            MessageBox.Show("Sai Mật Khẩu");
                            txtMatkhau.Focus();
                        }
                        reader.Close();
                        con.Close();
                    }


                }
                catch (Exception)
                {


                    MessageBox.Show("Tên đăng nhập và mật khẩu không hợp lệ", "Có lỗi xảy ra");
                    txtTendangnhap.Focus();

                }
            }
        }

        private void LoginAdmin_Load(object sender, EventArgs e)
        {

        }

        private void btnHuy_Click(object sender, EventArgs e)
        {
            txtTendangnhap.Text = "";
            txtMatkhau.Text = "";
            txtTendangnhap.Focus();
        }
    }
}
